i'm blessed if i know. - French English Dictionary